Analysis and Construction of Galois Fields for Efficient Storage Reliability
نویسندگان
چکیده
Software-based Galois field implementations are used in the reliability and security components of many storage systems. Unfortunately, multiplication and division operations over Galois fields are expensive, compared to the addition. To accelerate multiplication and division, most software Galois field implementations use pre-computed look-up tables, accepting the memory overhead associated with optimizing these operations. However, the amount of available memory constrains the size of a Galois field and leads to inconsistent performance across architectures. This is especially problematic in environments with limited memory, such as sensor networks. In this paper, we first analyze existing table-based implementation and optimization techniques for GF(2l) multiplication and division. Next, we propose the use of techniques that performmultiplication and division in an extension ofGF(2l), where the actual multiplications and divisions are performed in a smaller field and combined. This approach allows different applications to share Galois field multiplication tables, regardless of the field size, while drastically lowering memory consumption. We evaluated multiple such approaches in terms of basic operation performance and memory consumption. We then evaluated different approaches for their suitability in common Galois field applications. Our experiments showed that the relative performance of each approach varies with processor architecture, and that CPU, memory limitations and field size must be considered when selecting an appropriate Galois field implementation. In particular, the use of extension fields is often faster and less memory-intensive than comparable approaches using standard algorithms for GF(2l).
منابع مشابه
A general construction of Reed-Solomon codes based on generalized discrete Fourier transform
In this paper, we employ the concept of the Generalized Discrete Fourier Transform, which in turn relies on the Hasse derivative of polynomials, to give a general construction of Reed-Solomon codes over Galois fields of characteristic not necessarily co-prime with the length of the code. The constructed linear codes enjoy nice algebraic properties just as the classic one.
متن کاملSite selection of water storage based on multi-criteria decision analysis
Water loss can be minimized and conserve through constructing small storage dams for various irrigation purposes to support local livelihood. Geographic information system provides powerful techniques for many hydrological modeling and suitable dam site selection. The current study explored potential sites for small storage dams to meet agricultural requirements in district Malakand, Khyber Puk...
متن کاملA Study Identifying Causes of Construction Waste Production and Applying Safety Management on Construction Site
Background and purpose: In a recent century, the amount of construction waste has increased significantly. Although the building industry has a considerable role in the development of a society, it is regarded as an environmentally destructive. Source reduction is the highest goal in the waste management hierarchy and is in priority. It also has economic benefits by reducing costs associated wi...
متن کاملModeling and Efficient Control of Microturbine Generation System With Battery Energy Storage for Sensitive Loads
Microturbine generation system is one of the most promising and a fast growing distributed generation sources. It is used in various applications thanks to high efficiency, quick start and high reliability. Combination of the microturbine and storage system (e.g. battery bank) is desirable selection to satisfy the load requirements under all conditions and hence the battery bank can play an imp...
متن کاملMulti-parameter Polynomials with Given Galois Group
The non-Abelian finite simple groups and their automorphism groups play a crucial role in an inductive approach to the inverse problem of Galois theory. The rigidity method (see, for example, Malle and Matzat, 1999) has proved very efficient for deducing the existence of Galois extensions with such groups, as well as for the construction of polynomials generating such extensions. Nevertheless, ...
متن کامل